//package com.nick.job.rctl;
//
//import javax.ws.rs.BeanParam;
//import javax.ws.rs.GET;
//import javax.ws.rs.Path;
//
//import org.quartz.SchedulerException;
//import org.springframework.beans.factory.annotation.Autowired;
//
//import com.amarsoft.app.job.service.IJobService;
//import com.amarsoft.rax.annotation.ApiExplain;
//import com.amarsoft.rax.identity.entity.Job;
//
///**
// * 调度任务信息操作处理
// * 
// */
//
//@Path("/Job/JobRestCtrl")
//@ApiExplain("调度任务信息操作处理")
//public class JobRestCtrl
//{
//
//    @Autowired
//    private IJobService jobService;
//
//    /**
//     * 任务调度立即执行一次
//     */
//    @GET
//    @Path("/run")
//    @ApiExplain("立即执行")
//    public String run(@BeanParam Job job) throws SchedulerException
//    {
//    	Boolean bool = jobService.checkCronExpressionIsValid(job.getCronExpression());
//        if(bool)
//        {
//        	jobService.run(job);
//        	return "job is running";
//        }
//        else{
//        	return "cron is invalid";
//        }
//    }
//}
